package card;
public abstract class CardSystem {
	String name;
	String function;
	String type;
	String range;
	int point;
	public boolean state=false;
	public abstract String getName();
	public abstract String getFunction();
	public abstract String getType();
	public abstract String getRange();
	public abstract int getPoint();
	public abstract void print(int location,int namei);
	public static CardSystem[] cardsystem = new CardSystem[17];
	static{
		cardsystem[0]=new TurnCard();
		cardsystem[1]=new RetentionCard();
		cardsystem[2]=new TortoiseCard();
		cardsystem[3]=new RemoteDiceCard();
		cardsystem[4]=new BarricadeCard();
		cardsystem[5]=new PurchaseCard();
		cardsystem[6]=new TaxInspectionCard();
		cardsystem[7]=new EqualizedWealthCard();
		cardsystem[8]=new PlunderCard();
		cardsystem[9]=new LandCard();
		cardsystem[10]=new DemolitionCard();
		cardsystem[11]=new MonsterCard();
		cardsystem[12]=new WealthGodCard();
		cardsystem[13]=new FortuneGodCard();	
		cardsystem[14]=new LotteryCard();
		cardsystem[15]=new RedCard();
		cardsystem[16]=new BlackCard();
	}
}
